技術問答
技術文章
iT 徵才
Tag
聊天室
2024 鐵人賽
登入/註冊
問答
文章
Tag
邦友
鐵人賽
搜尋
2022 iThome 鐵人賽
DAY
3
1
自我挑戰組
開始系統測試
系列 第
3
篇
Day 3 | 軟體品質需求
14th鐵人賽
Pancy
2022-09-18 21:53:26
1226 瀏覽
分享至
軟體品質需求的分類
軟體品質需求用於確定測試目標
測試目標包含:功能、性能、介面、易用性、兼容性、安全性、可靠性、可維護性、可擴充性等。
功能以外的通稱為非功能。
功能
軟體能做什麼?
需要做什麼?
怎麼做才是正確的?
哪些功能需要測試、哪些功能不需要測試?
哪些功能重要、哪些功能不重要?
哪些功能要先測試
性能
反映軟體運行時的效率和占用資源情況的能力。
時間特性:時間短、速度快、效率高。
資源特性:占用資源(CPU、記憶體、硬碟、網路)少
介面(UI)
布局合理
控件位置洽當
文字沒有亂碼、字體大小合適
顏色使用洽當
圖片、表格適當、舒適、美觀
易用性
在指定條件下使用時,軟體產品被理解、學習、使用和吸引用戶的能力。
兼容性/可移植性
指軟體產品從一種環境遷移到另一個環境的能力,反映一個軟體與不同的硬體環境、操作平台、其他軟體的共同使用能力。
包括與不同硬體、平台、軟體自身不同版本、其他軟體、數據的兼容。
安全性
指軟體保護訊息和數據的能力。
可用性/可靠性
指系統正常運行的能力或程度,可用性=正常運作時間/總運作時間*100%
一般要求為99.99%或99.999%,對於軍事系統可用性高達99.99999%
一般測試時間不足,可以採用「空間換取時間」的辦法,如在高負載情形下測試一週或一個月,以判斷可靠性。
主要關注於MTTF(平均無故障時間)、MTTR(平均恢復時間)、MTBF(平均失效間隔時間)
可維護性
指軟體可被修改的能力。
包含修正、改進系統或環境、需求變化的適應
可維護性高的軟體應該是易改變、穩定、易測試的
可擴展性/可伸縮性測試
通過微小的改動就能增加整個系統的處理能力。
例如:佈署兩台伺服器時測試系統性能,再佈署四台、八台…等,看負載量是否為上一次的兩倍或接近兩倍,如果是,系統就具有良好的可伸縮性。
留言
追蹤
檢舉
上一篇
Day 2 | 軟體測試概念與過程(二)
下一篇
Day 4 | 軟體測試的原則
系列文
開始系統測試
共
30
篇
目錄
RSS系列文
訂閱系列文
11
人訂閱
26
Day 26 | 性能測試
27
Day 27 | Web測試
28
Day 28 | 手機APP測試(一)
29
Day 29 | 手機APP測試(二)
30
Day 30 | 自動化測試概述
完整目錄
直播研討會
{{ item.subject }}
{{ item.channelVendor }}
{{ item.webinarstarted }}
|
{{ formatDate(item.duration) }}
直播中
立即報名
尚未有邦友留言
立即登入留言
iThome鐵人賽
參賽組數
1064
組
團體組數
40
組
累計文章數
22125
篇
完賽人數
595
人
看影片追技術
看更多
{{ item.subject }}
{{ item.channelVendor }}
|
{{ formatDate(item.duration) }}
直播中
熱門tag
看更多
15th鐵人賽
16th鐵人賽
13th鐵人賽
14th鐵人賽
12th鐵人賽
11th鐵人賽
鐵人賽
2019鐵人賽
javascript
2018鐵人賽
python
2017鐵人賽
windows
php
c#
windows server
linux
css
react
vue.js
熱門問題
網域切換的技術詢問
請問華碩分享器的系統紀錄這是在說明什麼
請問各位大神,有辦法更改家中的網路對外IP嗎 Orz
Mail server 資料不見
AD USER 多重登入問題
PDF簽章疑問
請問有 PDF 能一張一張翻譯加AI分析的方便工具嗎?
自家網站DNS連線逾時會載入很慢
请教两个问题(文字和手机
網路查詢指令應用
熱門回答
請問各位大神,有辦法更改家中的網路對外IP嗎 Orz
JS 是否可以匯入「.xls」
Exchange 刪除使用者 救回信件
自家網站DNS連線逾時會載入很慢
網路查詢指令應用
熱門文章
當了兩個月的轉職工程師是怎樣的感覺?
iPhone升級iOS18之後 Vigor Router Firewall 路由器 防火牆 SmartVPN Client 問題
從「這次不會壞吧」到自動化的未來:19 所以模型版本控制工具怎麼選?
入門 ASP.NET Web Forms:建立您的第一個 Web 應用程式
Python 字典{ dict }的不可變鍵、setdefault() 和 get()
IT邦幫忙
×
標記使用者
輸入對方的帳號或暱稱
Loading
找不到結果。
標記
{{ result.label }}
{{ result.account }}